package cn.ywsj.ywsjmidtier.entity.VO;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName : ThOrderListQueryVo
 * @Author : Lenovo
 * @Date: 2021/7/21 15:41
 * @Description :
 */
@Data
public class ThOrderListQueryVo implements Serializable {
    private static final long serialVersionUID = 9003490632797222975L;

    private String startMonth;

    private String endMonth;

    private Long custId;

    private Long wareId;

    private Long userId;

    private Long createBy;

    private Long operUser;

    private String orderId;

    private String startDate;

    private String endDate;

    private Integer orderType;

    private Integer stockType;

    private Integer payStatus;

    private Integer type;

    private String startDates;

    private String endDates;

    private Integer timeType;

    private String productId;

    private String bankCode;

    private String bankType;

    private Integer statisticsType;

    private String custName;

    private String orderStatus;

    private String orderStatusType;

    private Long saleCustId;

    private String saleCustName;

    private String amountSorting;

    private Integer substitute;

    private Long oldCustId;

    private Double rcvFeeAmtScale;

    private String feeFlagType;

    private Double returnAmount;

    private String evaluate;

    private String tradeId;

    private String orderDate;

    private String closeType;

    private String closeReason;

    private String productName;

    private String orderDetailId;

    private String targainPrice;

    private String planTime;

    private String invoiceStatus;

    private String paymentAmount;

    private String productNumeric;

    private String quantity;

    private String sapUserCode;

    private String biddingId;

    private String sysId;

    private String paymentStatus;

    private String paymentType;

    private Integer capitalType;

    private String dateType;

    private String queryStatus;

    private String searchWord;

    private String[] supUserIds;

    private Integer orderNum;

    private Long saleUserId;

    private String buyerAreaId;

    private Integer isBatchDelivery;

    private String regionId;

    private Double paymentFee;

    private String detailStatus;

    private String wareCode;

    private Long warehouseId;

    private String quertyType;

    private Integer custRage;

    private Integer custType;

    private String payChannel;

    private Integer hasEvaluate;

    private String[] custRages;

    private Long onlineId;

    private Integer firstOrder;

    private Long substituteCustId;

    private String substituteType;

    private Integer noAdminCustId;

    private Integer storeType;

    private String custState;

    private String infoAuth;

    private String orderStatuss;

    private Integer afterDay;

    private Integer custStatus;

    private List<String> orderIdList;

    private Double rcvFeeAmt;

    private String feeFlag;

    private String mainOrderId;
}
